package com.yuhanginfo.modules.sys.dao;

import java.util.List;

import com.yuhanginfo.common.persistence.TreeDao;
import com.yuhanginfo.common.persistence.annotation.MyBatisDao;
import com.yuhanginfo.modules.sys.entity.Area;

/**
 * 区域DAO接口
 * @author YuHangInfo
 * @version 2014-05-16
 */
@MyBatisDao
public interface AreaDao extends TreeDao<Area> {

	List<Area> areaStoreList();

	List<Area> storeAreaList(Area area);

	void areaInsert(Area area);

	List<Area> useStoreList();

	List<Area> selectProvinceList();

	List<Area> selectCityList(String id);
	
	List<Area> findAreaByUserId(String userId);

	List<Area> selectcnName(String cnName);

	List<Area> getProvince();

	List<Area> selectByParent(String id);
	
}
